• /
  • EnglishEspaΓ±olFranΓ§aisζ—₯本θͺžν•œκ΅­μ–΄PortuguΓͺs
  • λ‘œκ·ΈμΈμ§€κΈˆ μ‹œμž‘ν•˜κΈ°

Python agent release notesRSS

January 29
Python agent v11.4.0

Notes

이번 릴리슀 μ—μ΄μ „νŠΈμ—λŠ” LangGraph μ—μ΄μ „νŠΈμ— λŒ€ν•œ 지원이 μΆ”κ°€λ˜μ—ˆμŠ΅λ‹ˆλ‹€.

easy_install/pip/distribute μ‚¬μš©ν•˜μ—¬ μ—μ΄μ „νŠΈλ₯Ό μ„€μΉ˜ν•˜μ„Έμš”. 파이썬 νŒ¨ν‚€μ§€ 인덱슀λ₯Ό 톡해 conda μ‚¬μš©ν•˜κ±°λ‚˜, Conda-Forge νŒ¨ν‚€μ§€ 인덱슀λ₯Ό 톡해 을 μ‚¬μš©ν•˜κ±°λ‚˜, 뉴렐릭 λ‹€μš΄λ‘œλ“œ μ‚¬μ΄νŠΈ μ—μ„œ 직접 λ‹€μš΄λ‘œλ“œν•˜μ„Έμš”.

νŠΉμ§•

  • LangGraph μ—μ΄μ „νŠΈ 지원을 μΆ”κ°€ν•©λ‹ˆλ‹€.

    • LangChain 의 create_agent() 을 톡해 LangGraph μ—μ΄μ „νŠΈ ν˜ΈμΆœμ„ μœ„ν•œ μΈ‘μ •, λ¦¬μ†ŒμŠ€λ₯Ό μΆ”κ°€ν•©λ‹ˆλ‹€. μ—¬κΈ°μ—λŠ” invoke(), ainvoke(), stream(), astream() 에 λŒ€ν•œ μ—μ΄μ „νŠΈ 톡화가 ν¬ν•¨λ©λ‹ˆλ‹€.

μ§€μ§€ μ„±λͺ…

μ΅œμ‹  μ—μ΄μ „νŠΈ 버전이 μΆœμ‹œλ˜λ©΄ μ¦‰μ‹œ μ—…λ°μ΄νŠΈν•˜λŠ” 것이 μ’‹μŠ΅λ‹ˆλ‹€. μ΅œμ‹  λ²„μ „μœΌλ‘œ μ—…κ·Έλ ˆμ΄λ“œν•  수 μ—†λŠ” 경우, μ—μ΄μ „νŠΈλ₯Ό 90일 이내 λ²„μ „μœΌλ‘œ μ—…λ°μ΄νŠΈν•˜μ„Έμš”. μ—μ΄μ „νŠΈμ—κ²Œ μ΅œμ‹  정보λ₯Ό μ œκ³΅ν•˜λŠ” 방법에 λŒ€ν•΄ μžμ„Ένžˆ μ•Œμ•„λ³΄μ„Έμš”.

μ—μ΄μ „νŠΈ 릴리슀 및 지원 λ‚ μ§œμ— λŒ€ν•œ μ •λ³΄λŠ” 뉴렐릭 λŒμ–΄ λ‹ΉκΈ°λŠ” μ—μ΄μ „νŠΈ EOL 정책을 μ°Έμ‘°ν•˜μ„Έμš”.

January 22
Python agent v11.3.0

Notes

이번 파이썬 도ꡬ λ¦΄λ¦¬μŠ€μ—μ„œλŠ” notice_error() 에 였λ₯˜λ₯Ό μ „λ‹¬ν•˜λŠ” μƒˆλ‘œμš΄ 방법이 μΆ”κ°€λ˜κ³ , Strands-μ—μ΄μ „νŠΈ 동기 도ꡬ 였λ₯˜ 캑처 지원이 μΆ”κ°€λ˜κ³ , gpt-5 및 μ΅œμ‹  OpenAI LLM λͺ¨λΈ 지원이 μΆ”κ°€λ˜κ³ , Azure Functions 의 ν™œμš© λ…Όλ¦¬μ—μ„œ λ°œμƒν•˜λŠ” 좩돌이 μˆ˜μ •λ˜μ—ˆμŠ΅λ‹ˆλ‹€.

easy_install/pip/distribute μ‚¬μš©ν•˜μ—¬ μ—μ΄μ „νŠΈλ₯Ό μ„€μΉ˜ν•˜μ„Έμš”. 파이썬 νŒ¨ν‚€μ§€ 인덱슀λ₯Ό 톡해 conda μ‚¬μš©ν•˜κ±°λ‚˜, Conda-Forge νŒ¨ν‚€μ§€ 인덱슀λ₯Ό 톡해 을 μ‚¬μš©ν•˜κ±°λ‚˜, 뉴렐릭 λ‹€μš΄λ‘œλ“œ μ‚¬μ΄νŠΈ μ—μ„œ 직접 λ‹€μš΄λ‘œλ“œν•˜μ„Έμš”.

νŠΉμ§•

  • μ˜ˆμ™Έ μΈμŠ€ν„΄μŠ€λ₯Ό 인수둜 μ§€μ›ν•˜λŠ” κΈ°λŠ₯을 μΆ”κ°€ν•©λ‹ˆλ‹€. notice_error()

    • notice_error() 이제 error μΈμžμ— λŒ€ν•΄ sys.exc_info() 의 μ˜ˆμ™Έ νŠœν”Œ λŒ€μ‹  try/except λΈ”λ‘μ—μ„œ λ°œμƒν•œ 것과 같은 포착된 μ˜ˆμ™Έ μΈμŠ€ν„΄μŠ€λ₯Ό ν—ˆμš©ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

    • μ΄λŠ” κΈ°μ‘΄ λ™μž‘μ„ λŒ€μ²΄ν•˜λŠ” 것이 μ•„λ‹ˆλΌ μΆ”κ°€λ˜λŠ” κΈ°λŠ₯μž…λ‹ˆλ‹€. μΈμˆ˜κ°€ μ—†κ±°λ‚˜ μ˜ˆμ™Έ νŠœν”Œκ³Ό ν•¨κ»˜ notice_error() μ‚¬μš©ν•˜λŠ” 이전 방식은 μ—¬μ „νžˆ μ˜¬λ°”λ₯΄κ²Œ μž‘λ™ν•΄μ•Ό ν•©λ‹ˆλ‹€.

  • gpt-5 및 κ·Έ 이후 λ²„μ „μ˜ OpenAI LLM λͺ¨λΈμ— λŒ€ν•œ 지원을 μΆ”κ°€ν•©λ‹ˆλ‹€.

    • OpenAI μΈ‘μ •, λ‘œκ·Έμ— μ—…λ°μ΄νŠΈλ₯Ό μΆ”κ°€ν•˜μ—¬ μ΅œμ‹  OpenAI λͺ¨λΈκ³Ό ν•¨κ»˜ μ‚¬μš©λ˜λŠ” μ΅œμ‹  속성 이름을 μ§€μ›ν•©λ‹ˆλ‹€.
  • Strands-μ—μ΄μ „νŠΈ 동기식 도ꡬ 였λ₯˜ 캑처 지원 μΆ”κ°€

    • Strands-μ—μ΄μ „νŠΈμ˜ λ„κ΅¬λ‘œ μ‚¬μš©λ˜λŠ” 동기식 λŒμ–΄μ˜€κΈ° κΈ°λŠ₯μ—λŠ” 이제 μ μ ˆν•œ 였λ₯˜ 캑처 κΈ°λŠ₯κ³Ό λ°μ΄ν„°λ² μ΄μŠ€ μ‘°νšŒμ™€ 같은 도ꡬ λ‚΄ 트레이슀 캑처 κΈ°λŠ₯이 μžˆμŠ΅λ‹ˆλ‹€.

버그 μˆ˜μ •

  • Azure Functions μ‚¬μš© 쀑 μΆ©λŒμ„ λ°©μ§€ν•˜μ„Έμš”

    • μ΄μ „μ—λŠ” 일뢀 μ‚¬μš©μžκ°€ Azure Functions μ‚¬μš©λŸ‰ 감지가 μ •κ·œ ν‘œν˜„μ‹μ„ μΌμΉ˜μ‹œν‚€λ €κ³  ν•  λ•Œ μΆ©λŒν•˜λŠ” μ˜ˆμ™Έμ μΈ 상황을 κ²½ν—˜ν–ˆμŠ΅λ‹ˆλ‹€. ν•΄λ‹Ή 였λ₯˜λŠ” μˆ˜μ •λ˜μ—ˆμœΌλ©°, μ•žμœΌλ‘œλŠ” 더 이상 λ°œμƒν•˜μ§€ μ•Šμ„ κ²ƒμž…λ‹ˆλ‹€.

μ§€μ§€ μ„±λͺ…

μ΅œμ‹  μ—μ΄μ „νŠΈ 버전이 μΆœμ‹œλ˜λ©΄ μ¦‰μ‹œ μ—…λ°μ΄νŠΈν•˜λŠ” 것이 μ’‹μŠ΅λ‹ˆλ‹€. μ΅œμ‹  λ²„μ „μœΌλ‘œ μ—…κ·Έλ ˆμ΄λ“œν•  수 μ—†λŠ” 경우, μ—μ΄μ „νŠΈλ₯Ό 90일 이내 λ²„μ „μœΌλ‘œ μ—…λ°μ΄νŠΈν•˜μ„Έμš”. μ—μ΄μ „νŠΈμ—κ²Œ μ΅œμ‹  정보λ₯Ό μ œκ³΅ν•˜λŠ” 방법에 λŒ€ν•΄ μžμ„Ένžˆ μ•Œμ•„λ³΄μ„Έμš”.

μ—μ΄μ „νŠΈ 릴리슀 및 지원 λ‚ μ§œμ— λŒ€ν•œ μ •λ³΄λŠ” 뉴렐릭 λŒμ–΄ λ‹ΉκΈ°λŠ” μ—μ΄μ „νŠΈ EOL 정책을 μ°Έμ‘°ν•˜μ„Έμš”.

December 8, 2025
Python agent v11.2.0

Notes

이번 릴리슀 μ—μ΄μ „νŠΈμ—λŠ” λ‹€μŒμ— λŒ€ν•œ 지원이 μΆ”κ°€λ˜μ—ˆμŠ΅λ‹ˆλ‹€.

이번 λ¦΄λ¦¬μŠ€μ—μ„œλŠ” μ›Ή μ„œλ²„μ—μ„œ 헀더가 λ³΄κ³ λ˜μ§€ μ•ŠλŠ” ASGI μΈ‘μ • 및 κ³„μΈ‘μ˜ 버그도 ν•΄κ²°λ˜μ—ˆμŠ΅λ‹ˆλ‹€.

easy_install/pip/distribute μ‚¬μš©ν•˜μ—¬ μ—μ΄μ „νŠΈλ₯Ό μ„€μΉ˜ν•˜μ„Έμš”. 파이썬 νŒ¨ν‚€μ§€ 인덱슀λ₯Ό 톡해 conda μ‚¬μš©ν•˜κ±°λ‚˜, Conda-Forge νŒ¨ν‚€μ§€ 인덱슀λ₯Ό 톡해 을 μ‚¬μš©ν•˜κ±°λ‚˜, 뉴렐릭 λ‹€μš΄λ‘œλ“œ μ‚¬μ΄νŠΈ μ—μ„œ 직접 λ‹€μš΄λ‘œλ“œν•˜μ„Έμš”.

νŠΉμ§•

  • Strands지원을 μΆ”κ°€ν•©λ‹ˆλ‹€.

    • 단일 및 닀쀑 μ—μ΄μ „νŠΈ(κ΅°μ§‘, κ·Έλž˜ν”„ λ“±) μ„€μ •μ—μ„œ Strands 도ꡬ 및 μ—μ΄μ „νŠΈμ— λŒ€ν•œ μΈ‘μ •, λ¦¬μ†ŒμŠ€ μΆ”κ°€
  • AWS Bedrock Converse Streaming지원을 μΆ”κ°€ν•©λ‹ˆλ‹€.

    • Converse API μŠ€νŠΈλ¦¬λ°μ— λŒ€ν•œ λͺ¨λ‹ˆν„°λ§ 지원을 μΆ”κ°€ν•©λ‹ˆλ‹€. μ—¬κΈ°μ—λŠ” converse_stream() 을 μ‚¬μš©ν•˜μ—¬ boto3 및 aioboto3 ν΄λΌμ΄μ–ΈνŠΈλ‘œ μˆ˜ν–‰λ˜λŠ” Converse μ±„νŒ… μ™„λ£Œ ν˜ΈμΆœμ— λŒ€ν•œ 지원이 ν¬ν•¨λ©λ‹ˆλ‹€.
  • λ ˆλ””μŠ€ λ©”μ„œλ“œ 지원을 μΆ”κ°€ν•©λ‹ˆλ‹€.

    • λ‹€μŒ λ©”μ„œλ“œμ— λŒ€ν•œ 지원을 μΆ”κ°€ν•˜μ„Έμš”.

      • hybrid_search
      • msetex
  • loop_factory 에 λŒ€ν•œ 지원을 μΆ”κ°€ν•©λ‹ˆλ‹€. asyncio.Runner

    • λŒμ–΄μ˜€κΈ° 3.11μ—μ„œλŠ” asyncio.Runner ν΄λž˜μŠ€μ™€ loop_factory λͺ¨λ“ˆμ΄ μΆ”κ°€λ˜μ—ˆμŠ΅λ‹ˆλ‹€. loop_factory μ‹œμœ„λŠ” 루프 정책에 λŒ€ν•œ λŒ€μ²΄ 방법을 μ œκ³΅ν•©λ‹ˆλ‹€. 이제 μƒμ„±λœ λ£¨ν”„λŠ” μ „μ—­ 이벀트 루프 섀정을 ν†΅ν•˜λ“  μ‚¬μš©μž μ •μ˜ λŒ€μ‹œλ³΄λ“œ 루프λ₯Ό ν†΅ν•˜λ“  상관없이 μŠΉμΈλ©λ‹ˆλ‹€.
  • LLM μ΄λ²€νŠΈμ—μ„œ LangChain μ—­ν•  ν• λ‹Ή 캑처

    • LangChain LlmChatCompletionMessage μ΄λ²€νŠΈμ—λŠ” 이제 LangChain μ—μ„œ ν• λ‹Ήλœ 역할이 ν¬ν•¨λ˜μ–΄ μžˆμŠ΅λ‹ˆλ‹€.
  • LLM μš”μ²­ μ‹œμ μ˜ LLM 이벀트 νƒ€μž„μŠ€νƒ¬ν”„λ₯Ό μΊ‘μ²˜ν•©λ‹ˆλ‹€.

    • μ΄μ „μ—λŠ” LLM 이벀트의 νƒ€μž„μŠ€νƒ¬ν”„κ°€ 이벀트 생성 μ‹œμ μ— κΈ°λ‘λ˜μ—ˆμŠ΅λ‹ˆλ‹€. μ΄μ œλŠ” LLM μš”μ²­ μ‹œμ μ— λ”μš± μ •ν™•ν•˜κ²Œ κΈ°λ‘λ©λ‹ˆλ‹€.

버그 μˆ˜μ •

  • ASGI 헀더 μ†ŒλΉ„

    • ASGIWebTransaction 이 http.response.start 이벀트의 헀더λ₯Ό μ†ŒλΉ„ν•  λ•Œ, ν—ˆμš©λ˜λŠ” μž…λ ₯ μœ ν˜•μ„ κ³ λ €ν•˜μ§€ μ•Šκ³  κ·Έλ ‡κ²Œ ν–ˆμŠ΅λ‹ˆλ‹€. 헀더가 생성기인 경우 μƒμ„±κΈ°λŠ” process_response() ν˜ΈμΆœμ— μ˜ν•΄ μ†ŒλΉ„λ˜μ–΄ μ›Ή μ„œλ²„κ°€ 보낼 헀더가 남지 μ•ŠμŠ΅λ‹ˆλ‹€. 이제 이 λ¬Έμ œλŠ” ν•΄κ²°λ˜μ—ˆμŠ΅λ‹ˆλ‹€.

μ§€μ§€ μ„±λͺ…

μ΅œμ‹  μ—μ΄μ „νŠΈ 버전이 μΆœμ‹œλ˜λ©΄ μ¦‰μ‹œ μ—…λ°μ΄νŠΈν•˜λŠ” 것이 μ’‹μŠ΅λ‹ˆλ‹€. μ΅œμ‹  λ²„μ „μœΌλ‘œ μ—…κ·Έλ ˆμ΄λ“œν•  수 μ—†λŠ” 경우, μ—μ΄μ „νŠΈλ₯Ό 90일 이내 λ²„μ „μœΌλ‘œ μ—…λ°μ΄νŠΈν•˜μ„Έμš”. μ—μ΄μ „νŠΈμ—κ²Œ μ΅œμ‹  정보λ₯Ό μ œκ³΅ν•˜λŠ” 방법에 λŒ€ν•΄ μžμ„Ένžˆ μ•Œμ•„λ³΄μ„Έμš”.

μ—μ΄μ „νŠΈ 릴리슀 및 지원 λ‚ μ§œμ— λŒ€ν•œ μ •λ³΄λŠ” 뉴렐릭 λŒμ–΄ λ‹ΉκΈ°λŠ” μ—μ΄μ „νŠΈ EOL 정책을 μ°Έμ‘°ν•˜μ„Έμš”.

November 3, 2025
Python agent v11.1.0

Notes

이번 λŒμ–΄ λ‹ΉκΈ°λŠ” μ—μ΄μ „νŠΈ λ¦΄λ¦¬μŠ€μ—λŠ” λŒμ–΄λ‹ΉκΉ€ 3.14 지원, 속성 ν•„ν„° 섀정을 μœ„ν•œ μƒˆλ‘œμš΄ ν™˜κ²½ λ³€μˆ˜, ν”„λ‘œμ„Έμ„œ λ°μ½”λ ˆμ΄ν„°μ˜ 비동기 생성기 지원, AWS Bedrock 의 μΆ”κ°€ λͺ¨λΈ 및 AWS Kinesis 의 μƒˆλ‘œμš΄ 방법이 μΆ”κ°€λ˜μ—ˆμŠ΅λ‹ˆλ‹€. 이 λ¦΄λ¦¬μŠ€μ—μ„œλŠ” ConnectionPool μ—¬λŸ¬ 번 λž˜ν•‘ν•˜μ—¬ μ‚¬μš©ν•  λ•Œ RecursionError 이 λ°œμƒν•˜λŠ” aiomysql 의 버그, kombu 의 ν”„λ‘œλ“€μ„œμ—μ„œ 속성이 μ œλŒ€λ‘œ μ „λ‹¬λ˜μ§€ μ•ŠλŠ” 버그, ν•˜λ² μŠ€νŠΈ μŠ€λ ˆλ“œ λ‚΄μ—μ„œ shutdown_agent 호좜될 λ•Œ λ°œμƒν•˜λŠ” 였λ₯˜λ₯Ό μˆ˜μ •ν•©λ‹ˆλ‹€.

easy_install/pip/distribute μ‚¬μš©ν•˜μ—¬ μ—μ΄μ „νŠΈλ₯Ό μ„€μΉ˜ν•˜μ„Έμš”. 파이썬 νŒ¨ν‚€μ§€ 인덱슀λ₯Ό 톡해 conda μ‚¬μš©ν•˜κ±°λ‚˜, Conda-Forge νŒ¨ν‚€μ§€ 인덱슀λ₯Ό 톡해 을 μ‚¬μš©ν•˜κ±°λ‚˜, 뉴렐릭 λ‹€μš΄λ‘œλ“œ μ‚¬μ΄νŠΈ μ—μ„œ 직접 λ‹€μš΄λ‘œλ“œν•˜μ„Έμš”.

νŠΉμ§•

  • λŒμ–΄λ‹ΉκΉ€ 3.14 지원 μΆ”κ°€

    • λŒμ–΄μ˜€κΈ° 3.14에 λŒ€ν•œ 지원을 μΆ”κ°€ν•©λ‹ˆλ‹€.
  • 속성 ν•„ν„° 섀정에 λŒ€ν•œ ν™˜κ²½ λ³€μˆ˜ μΆ”κ°€

    • λ‹€μŒ 섀정은 이제 ν™˜κ²½ λ³€μˆ˜λ₯Ό 톡해 μ„€μ •ν•  수 μžˆλŠ” μ˜΅μ…˜μ΄ μƒκ²ΌμŠ΅λ‹ˆλ‹€.

      ꡬ성 μ„€μ •ν™˜κ²½ λ³€μˆ˜
      attributes.enabledNEW_RELIC_ATTRIBUTES_ENABLED
      attributes.excludeNEW_RELIC_ATTRIBUTES_EXCLUDE
      attributes.includeNEW_RELIC_ATTRIBUTES_INCLUDE
      browser_monitoring.attributes.enabledNEW_RELIC_BROWSER_MONITORING_ATTRIBUTES_ENABLED
      browser_monitoring.attributes.excludeNEW_RELIC_BROWSER_MONITORING_ATTRIBUTES_EXCLUDE
      browser_monitoring.attributes.includeNEW_RELIC_BROWSER_MONITORING_ATTRIBUTES_INCLUDE
      error_collector.attributes.enabledNEW_RELIC_ERROR_COLLECTOR_ATTRIBUTES_ENABLED
      error_collector.attributes.excludeNEW_RELIC_ERROR_COLLECTOR_ATTRIBUTES_EXCLUDE
      error_collector.attributes.includeNEW_RELIC_ERROR_COLLECTOR_ATTRIBUTES_INCLUDE
      span_events.attributes.enabledNEW_RELIC_SPAN_EVENTS_ATTRIBUTES_ENABLED
      span_events.attributes.excludeNEW_RELIC_SPAN_EVENTS_ATTRIBUTES_EXCLUDE
      span_events.attributes.includeNEW_RELIC_SPAN_EVENTS_ATTRIBUTES_INCLUDE
      transaction_events.attributes.enabledNEW_RELIC_TRANSACTION_EVENTS_ATTRIBUTES_ENABLED
      transaction_events.attributes.excludeNEW_RELIC_TRANSACTION_EVENTS_ATTRIBUTES_EXCLUDE
      transaction_events.attributes.includeNEW_RELIC_TRANSACTION_EVENTS_ATTRIBUTES_INCLUDE
      transaction_segments.attributes.enabledNEW_RELIC_TRANSACTION_SEGMENTS_ATTRIBUTES_ENABLED
      transaction_segments.attributes.excludeNEW_RELIC_TRANSACTION_SEGMENTS_ATTRIBUTES_EXCLUDE
      transaction_segments.attributes.includeNEW_RELIC_TRANSACTION_SEGMENTS_ATTRIBUTES_INCLUDE
      transaction_tracer.attributes.enabledNEW_RELIC_TRANSACTION_TRACER_ATTRIBUTES_ENABLED
      transaction_tracer.attributes.excludeNEW_RELIC_TRANSACTION_TRACER_ATTRIBUTES_EXCLUDE
      transaction_tracer.attributes.includeNEW_RELIC_TRANSACTION_TRACER_ATTRIBUTES_INCLUDE
  • νŠΈλžœμž­μ…˜ λ°μ½”λ ˆμ΄ν„°μ— 비동기 생성기 지원 μΆ”κ°€

    • μ΄μ „μ—λŠ” νŠΈλžœμž­μ…˜ λ°μ½”λ ˆμ΄ν„°κ°€ 비동기 생성기λ₯Ό κ°μ‹ΈλŠ” 것을 μ§€μ›ν•˜μ§€ μ•Šμ•˜μŠ΅λ‹ˆλ‹€. 이 지원이 μΆ”κ°€λ˜μ–΄ 이제 비동기 생성기 νŠΈλžœμž­μ…˜μ΄ 이벀트 루프 λŒ€κΈ° μ‹œκ°„κ³Ό 기타 톡계λ₯Ό μžλ™μœΌλ‘œ μΈ‘μ •ν•©λ‹ˆλ‹€.
  • AWS Bedrock μΈ‘μ •, λ‘œκ·Έμ— μΆ”κ°€ λͺ¨λΈμ— λŒ€ν•œ 지원 μΆ”κ°€

    • λ‹€μŒ μΆ”κ°€ λͺ¨λΈμ„ μ§€μ›ν•˜λ„λ‘ botocore 및 aiobotocore 톡해 AWS Bedrock μΈ‘μ •, 계츑을 μ—…λ°μ΄νŠΈν•©λ‹ˆλ‹€.

      • ν΄λ‘œλ“œ μ†Œλ„€νŠΈ 3+ λͺ¨λΈ
      • μ§€μ—­μœΌλ‘œ 접두사가 뢙은 λͺ¨λΈ(μ§€μ—­ 인식)
  • μƒˆλ‘œμš΄ Kinesis λ©”μ„œλ“œμ— λŒ€ν•œ μΈ‘μ •, 둜그 μΆ”κ°€

    • μƒˆλ‘œμš΄ AWS Kinesis λ©”μ„œλ“œλ₯Ό μ§€μ›ν•˜κΈ° μœ„ν•΄ botocore μΈ‘μ •, λ¦¬μ†ŒμŠ€ μΆ”κ°€

      • describe_account_settings
      • update_account_settings
      • update_max_record_size
      • update_stream_warm_throughput

버그 μˆ˜μ •

  • aiomysql ConnectionPoolμ—μ„œ RecursionError λ°©μ§€

    • μ΄μ „μ—λŠ” ν’€ 연결을 μ‚¬μš©ν•  λ•Œ aiomysql μ—μ„œ RecursionError 이 λ°œμƒν–ˆμŠ΅λ‹ˆλ‹€. 반볡적인 λž˜ν•‘μœΌλ‘œ 인해 ν’€λ§λœ μ—°κ²° μ£Όμœ„μ— κΉŠμ€ ObjectProxy 체인이 μƒμ„±λ˜μ—ˆμŠ΅λ‹ˆλ‹€. 이 λ¬Έμ œλŠ” ν•΄κ²°λ˜μ—ˆμŠ΅λ‹ˆλ‹€.
  • kombu 의 ν”„λ‘œλ“€μ„œμ—μ„œ 속성이 μ œλŒ€λ‘œ μ „λ‹¬λ˜μ§€ μ•ŠλŠ” 버그λ₯Ό μˆ˜μ •ν–ˆμŠ΅λ‹ˆλ‹€.

    • kombu.messaging.Producer.publish() 에 λŒ€ν•œ μΈ‘μ •, κ³„μΈ‘μœΌλ‘œ 인해 속성이 μ‹€μˆ˜λ‘œ 사전 내뢀에 μ€‘μ²©λ˜μ–΄ 속성이 잘λͺ»λœ μœ„μΉ˜μ— 있고 λ‹€μš΄μŠ€νŠΈλ¦Ό νŒ¨ν‚€μ§€μ—μ„œ μ½νžˆμ§€ μ•ŠλŠ” 버그λ₯Ό μˆ˜μ •ν–ˆμŠ΅λ‹ˆλ‹€.
  • shutdown_agent 이 μˆ˜ν™• μŠ€λ ˆλ“œ λ‚΄μ—μ„œ 호좜될 λ•Œ λ°œμƒν•˜λŠ” 였λ₯˜λ₯Ό μˆ˜μ •ν•©λ‹ˆλ‹€.

    • μ΄μ „μ—λŠ” shutdown_agent μˆ˜ν™• μŠ€λ ˆλ“œ λ‚΄μ—μ„œ 호좜되면 RuntimeError 이 λ°œμƒν•  수 μžˆμ—ˆμŠ΅λ‹ˆλ‹€. μ΄λ ‡κ²Œ ν•˜λ©΄ μΆ©λŒμ„ λ°©μ§€ν•˜κΈ° μœ„ν•œ 보호 μž₯μΉ˜κ°€ μΆ”κ°€λ˜μ–΄ λ¬Έμ œκ°€ ν•΄κ²°λ©λ‹ˆλ‹€.

μ§€μ§€ μ„±λͺ…

μ΅œμ‹  μ—μ΄μ „νŠΈ 버전이 μΆœμ‹œλ˜λ©΄ μ¦‰μ‹œ μ—…λ°μ΄νŠΈν•˜λŠ” 것이 μ’‹μŠ΅λ‹ˆλ‹€. μ΅œμ‹  λ²„μ „μœΌλ‘œ μ—…κ·Έλ ˆμ΄λ“œν•  수 μ—†λŠ” 경우, μ—μ΄μ „νŠΈλ₯Ό 90일 이내 λ²„μ „μœΌλ‘œ μ—…λ°μ΄νŠΈν•˜μ„Έμš”. μ—μ΄μ „νŠΈμ—κ²Œ μ΅œμ‹  정보λ₯Ό μ œκ³΅ν•˜λŠ” 방법에 λŒ€ν•΄ μžμ„Ένžˆ μ•Œμ•„λ³΄μ„Έμš”.

μ—μ΄μ „νŠΈ 릴리슀 및 지원 λ‚ μ§œμ— λŒ€ν•œ μ •λ³΄λŠ” 뉴렐릭 λŒμ–΄ λ‹ΉκΈ°λŠ” μ—μ΄μ „νŠΈ EOL 정책을 μ°Έμ‘°ν•˜μ„Έμš”.

October 6, 2025
Python agent v11.0.1

Notes

이 λŒμ–΄ λ‹ΉκΈ°λŠ” μ—μ΄μ „νŠΈ λ¦΄λ¦¬μŠ€λŠ” Django μΈ‘μ •μ˜ 초기 ν™œμ„±ν™”, μ†ŒμŠ€, λ¬΄μ‹œλ˜λŠ” max_samples_stored 에 λŒ€ν•œ μ„œλ²„ μΈ‘ μž¬μ •μ˜ 및 Python trace_cache.pop() 의 좩돌 방지에 λŒ€ν•œ μˆ˜μ • 사항을 μ œκ³΅ν•©λ‹ˆλ‹€.

λŒμ–΄μ˜€κΈ° νŒ¨ν‚€μ§€ 색인을 톡해 easy_install/pip/distribute μ‚¬μš©ν•˜μ—¬ μ—μ΄μ „νŠΈλ₯Ό μ„€μΉ˜ν•˜κ±°λ‚˜ 뉴렐릭 λ‹€μš΄λ‘œλ“œ μ‚¬μ΄νŠΈ μ—μ„œ 직접 λ‹€μš΄λ‘œλ“œν•˜μ„Έμš”.

버그 μˆ˜μ •

  • Django μΈ‘μ •, 둜그의 μ‘°κΈ° ν™œμ„±ν™” λ°©μ§€

    • Django μΈ‘μ •μ—μ„œ application_settings() 에 λŒ€ν•œ ν˜ΈμΆœμ„ μ œκ±°ν•˜μ—¬ pre-fork의 초기 ν™œμ„±ν™” κ΄€λ ¨ 문제λ₯Ό λ°©μ§€ν•©λ‹ˆλ‹€.
  • μ„œλ²„ 섀정을 둜컬 μ„€μ • 동기화 문제 μˆ˜μ •

    • μ΄λŠ” event_harvest_config.harvest_limits.* 섀정이 *.max_samples_stored μ„€μ •μœΌλ‘œ 인해 더 이상 μ‚¬μš©λ˜μ§€ μ•Šμ„ λ•Œ λ°œμƒν•œ 버그λ₯Ό μˆ˜μ •ν•©λ‹ˆλ‹€. 일뢀 μ„œλ²„μΈ‘ 섀정이 ν΄λΌμ΄μ–ΈνŠΈμΈ‘ 섀정을 μž¬μ •μ˜ν•˜μ§€ μ•Šμ•„ μ‚¬μš©μžκ°€ 이λ₯Ό λΉ„ν™œμ„±ν™”ν–ˆμŒμ—λ„ λΆˆκ΅¬ν•˜κ³  데이터가 μˆ˜μ§‘κΈ°λ‘œ μ „μ†‘λ˜μ—ˆμŠ΅λ‹ˆλ‹€.
  • μΆ©λŒλ‘œλΆ€ν„° λ³΄ν˜Έν•˜μ„Έμš” trace_cache.pop()

    • ContextOf ν΄λž˜μŠ€μ—μ„œ κΈ°λ³Έκ°’ 없이 pop(key) 톡해 trace_cache 에 μ•ˆμ „ν•˜μ§€ μ•Šμ€ μ•‘μ„ΈμŠ€κ°€ λ°œμƒν–ˆμŠ΅λ‹ˆλ‹€. μ‚¬μ „μ˜ weakref 이 이미 κ°€λΉ„μ§€ μˆ˜μ§‘λœ 경우 좩돌이 λ°œμƒν–ˆμŠ΅λ‹ˆλ‹€.

μ§€μ§€ μ„±λͺ…

μ΅œμ‹  μ—μ΄μ „νŠΈ 버전이 μΆœμ‹œλ˜λ©΄ μ¦‰μ‹œ μ—…λ°μ΄νŠΈν•˜λŠ” 것이 μ’‹μŠ΅λ‹ˆλ‹€. μ΅œμ‹  λ²„μ „μœΌλ‘œ μ—…κ·Έλ ˆμ΄λ“œν•  수 μ—†λŠ” 경우, μ—μ΄μ „νŠΈλ₯Ό 90일 이내 λ²„μ „μœΌλ‘œ μ—…λ°μ΄νŠΈν•˜μ„Έμš”. μ—μ΄μ „νŠΈμ—κ²Œ μ΅œμ‹  정보λ₯Ό μ œκ³΅ν•˜λŠ” 방법에 λŒ€ν•΄ μžμ„Ένžˆ μ•Œμ•„λ³΄μ„Έμš”.

μ—μ΄μ „νŠΈ 릴리슀 및 지원 λ‚ μ§œμ— λŒ€ν•œ μ •λ³΄λŠ” 뉴렐릭 λŒμ–΄ λ‹ΉκΈ°λŠ” μ—μ΄μ „νŠΈ EOL 정책을 μ°Έμ‘°ν•˜μ„Έμš”.

Copyright Β© 2026 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.